FSM Partitioning and Synthesis Targeting an Embedded Autonomous FSM
ثبت نشده
چکیده
This paper concerns the synthesis of complex finite state machines (FSM) by a novel partitioning and encoding approach. The target architecture is a generalization of FSM implementations with embedded loadable counters. Starting with a subgraph extraction constraints driven partitioning generates three parts, a sequencing, a command and an autonomous logic block. By solving the encoding problem simultaneously for all blocks the total area of the partitioned circuits is minimized. Experimental results demonstrate the efficiency of the proposed approach.
منابع مشابه
Technology-driven FSM partitioning for synthesis of large sequential circuits targeting lookup-table based FPGAs
Abstract. Different to common approaches we propose a novel Finite State Machine (FSM) partitioning procedure which takes technology-specific features into consideration. Moreover, partitioning and state encoding are performed simultaneously. We discuss the method utilizing the technology of Lookup-Table (LUT)-based FPGAs in detail. Our implementation can be used as an add-on for usual FPGA syn...
متن کاملReprogrammable Controller Design From High- Level Specification
Existing techniques in high-level synthesis mostly assume a simple controller architecture model in the form of a single FSM. However, in reality more complex controller architectures are often used. On the other hand, in the case of programmable processors, the controller architecture is largely defined by the available control-flow instructions in the instruction set. With the wider acceptanc...
متن کاملGALLOP: Genetic Algorithm based Low Power FSM Synthesis by Simultaneous Partitioning and State Assignment
Partitioning has been shown to be an effective method for synthesis of low power finite state machines. In this approach, an FSM is partitioned into two or more coupled sub-machines such that most of the time only one of the sub-machines is active. In this paper, we present a GA based approach for simultaneous partitioning and state assignment of finite state machines with power reduction as th...
متن کاملAutomatic FSM Synthesis for Low-Power Mixed Synchronous/Asynchronous Implementation
Power consumption in a synchronous FSM (Finite-State Machine) can be reduced by partitioning it into a number of coupled sub-FSMs where only the part that is involved in a state transition is clocked. Automatic synthesis of a partitioned FSM includes a partitioning algorithm and sub-FSM synthesis to an implementation architecture. In this paper, we first introduce an implementation architecture...
متن کاملFe3O4@FSM-16-SO3H as a new magnetically recyclable nanostructured catalyst: synthesis, characterization and catalytic application for the synthesis of pyrano[2,3-c]pyrazoles
A three-component process for the one-pot synthesis of 6-amino-4-aryl-5-cyano-3-methyl-1-phenyl-1,4-dihydropyrano[2,3-c]pyrazoles is described by the three-component reaction of aldehydes, 3-methyl-1-phenyl-1H-pyrazol-5(4H)-one and malononitrile in the presence of Fe3O4@FSM-16-SO3H as an efficient magnetically recyclable mesoporous catalyst. Folded shee...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995